O quê
Como usamos dados derivados dos logs de eventos da wikimedia, aqui primeiro exploramos esses logs para entender como os eventos foram coletados, e para procurar características inesperadas.
library(tidyverse)
library(lubridate)
theme_set(theme_bw())
Lendo os eventos
Existem 3 tipos de actions
Sobre as páginas
Existem 176371 páginas nos dados de um total de 400165 observações
144676 páginas aparecem apenas uma vez nos dados
t = events %>% count(page_id) %>% filter(n > 1) %>% co %>% arrange(n)
Error in co(.) : não foi possível encontrar a função "co"

Das páginas que aparecem mais de uma vez a maioria aparece 16 vezes. Quais os sessions ids? e data? e actions?
o que é checkin, n_results e position results?
No tempo

Qual intervalo de data temos nos dados?
Por tipo
Etc.
1 - What is our daily overall clickthrough rate? How does it vary between the groups?
2 - Which results do people tend to try first? How does it change day-to-day?
3 - What is our daily overall zero results rate? How does it vary between the groups?
4 - Let session length be approximately the time between the first event and the last event in a session.
5 - Choose a variable from the dataset and describe its relationship to session length. Visualize the relationship.
Summarize your findings in an executive summary.
LS0tCnRpdGxlOiAiRURBIGRvIGxvZyBkZSBldmVudG9zIgpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sKLS0tCgojIyBPIHF1w6oKCkNvbW8gdXNhbW9zIGRhZG9zIGRlcml2YWRvcyBkb3MgbG9ncyBkZSBldmVudG9zIGRhIHdpa2ltZWRpYSwgYXF1aSBwcmltZWlybyBleHBsb3JhbW9zIGVzc2VzIGxvZ3MgcGFyYSBlbnRlbmRlciBjb21vIG9zIGV2ZW50b3MgZm9yYW0gY29sZXRhZG9zLCBlIHBhcmEgcHJvY3VyYXIgY2FyYWN0ZXLDrXN0aWNhcyBpbmVzcGVyYWRhcy4gCgpgYGB7cn0KbGlicmFyeSh0aWR5dmVyc2UpCmxpYnJhcnkobHVicmlkYXRlKQp0aGVtZV9zZXQodGhlbWVfYncoKSkKYGBgCgojIyBMZW5kbyBvcyBldmVudG9zCgpgYGB7ciBFVEx9CiMgZXZlbnRzID0gcmVhZF9jc3YoImh0dHBzOi8vZ2l0aHViLmNvbS93aWtpbWVkaWEtcmVzZWFyY2gvRGlzY292ZXJ5LUhpcmluZy1BbmFseXN0LTIwMTYvcmF3L21hc3Rlci9ldmVudHNfbG9nLmNzdi5neiIpCgpldmVudHMgPSByZWFkLmNzdigiLi4vLi4vZXZlbnRzX2xvZy5jc3YiKQoKZXZlbnRzID0gZXZlbnRzICU+JSBtdXRhdGUoZGF0ZSA9IHltZF9obXModGltZXN0YW1wKSkKCmV2ZW50c19zbGljZSA9IGV2ZW50cyAlPiUgc2xpY2UoMTo1ZTQpICMgw5p0aWwgcGFyYSB0ZXN0YXIgY8OzZGlnbyBlbSBkYWRvcyBwZXF1ZW5vcy4gQ29tZW50ZSBuYSBob3JhIGRlIHByb2Nlc3PDoS1sb3MgcGFyYSB2YWxlci4KCmV2ZW50c19zID0gZXZlbnRzX3NsaWNlICU+JSAKICAgIGdyb3VwX2J5KHNlc3Npb25faWQpICU+JQogICAgYXJyYW5nZSh0aW1lc3RhbXApICU+JSAKICAgIG11dGF0ZShzZWFyY2hfaW5kZXggPSBjdW1zdW0oYWN0aW9uID09ICJzZWFyY2hSZXN1bHRQYWdlIiksICMgY29udGFkb3IgZGUgYnVzY2FzIG5hIHNlc3PDo28uICAgICAgICAKICAgICAgICAgICBkYXRlID0geW1kX2htcyh0aW1lc3RhbXApKSAgJT4lCiAgICB1bmdyb3VwKCkKCm9wdGlvbnMoc2NpcGVuPTk5OSkKCnNlYXJjaF9pbmRleCA9IGV2ZW50c19zICU+JSBmaWx0ZXIoc2VhcmNoX2luZGV4ID4gMCkKYGBgCiMjIyMgRXhpc3RlbSAxMi4yMTkgc2Vzc8O1ZXMgY29tIGFjdGlvbnMgZGlmZXJlbnRlcwoKYGBge3J9CiMjIyBFeGlzdGVtIDEyLjIxOSBzZXNzw7VlcyBjb20gYWN0aW9ucyBkaWZlcmVudGVzCmV2ZW50cyAlPiUgZ3JvdXBfYnkoc2Vzc2lvbl9pZCwgYWN0aW9uKSAlPiUgCiAgICAgICAgICAgIGNvdW50KCkgJT4lIAogICAgICAgICAgICBmaWx0ZXIobiA+IDEpICU+JQogICAgICAgICAgICBncm91cF9ieShzZXNzaW9uX2lkKSAlPiUgCiAgICAgICAgICAgIGNvdW50KCkgJT4lCiAgICAgICAgICAgIGZpbHRlcihubiA+IDEpICU+JQogICAgICAgICAgICBhcnJhbmdlKGRlc2Mobm4pKQpgYGAKCiMjIyMgRXhpc3RlbSAzIHRpcG9zIGRlIGFjdGlvbnMKCmBgYHtyfQpldmVudHMgJT4lIGdyb3VwX2J5KGFjdGlvbikgJT4lIGNvdW50KCkKCmBgYAoKIyMjIyBTb2JyZSBhcyBww6FnaW5hcwoKYGBge3J9CgpldmVudHMgJT4lIGNvdW50KHBhZ2VfaWQpIApgYGAKCkV4aXN0ZW0gMTc2MzcxIHDDoWdpbmFzIG5vcyBkYWRvcyBkZSB1bSB0b3RhbCBkZSA0MDAxNjUgb2JzZXJ2YcOnw7VlcwoKYGBge3J9CgpldmVudHMgJT4lIGNvdW50KHBhZ2VfaWQpICU+JSBmaWx0ZXIobiA9PSAxKSAKYGBgCgoxNDQ2NzYgcMOhZ2luYXMgYXBhcmVjZW0gYXBlbmFzIHVtYSB2ZXogbm9zIGRhZG9zCgpgYGB7cn0KdCA9IGV2ZW50cyAlPiUgY291bnQocGFnZV9pZCkgJT4lIGZpbHRlcihuID4gMSkgJT4lIGNvdW50KG4pICU+JSBhcnJhbmdlKG4pCgpgYGAKCmBgYHtyfQoKZXZlbnRzICU+JSBjb3VudChwYWdlX2lkKSAlPiUgZmlsdGVyKG4gPiAxKSAlPiUgZ2dwbG90KGFlcyh4PW4pKSArIGdlb21faGlzdG9ncmFtKCkKCmBgYApEYXMgcMOhZ2luYXMgcXVlIGFwYXJlY2VtIG1haXMgZGUgdW1hIHZleiBhIG1haW9yaWEgYXBhcmVjZSAxNiB2ZXplcy4gUXVhaXMgb3Mgc2Vzc2lvbnMgaWRzPyBlIGRhdGE/IGUgYWN0aW9ucz8KCm8gcXVlIMOpIGNoZWNraW4sIG5fcmVzdWx0cyBlIHBvc2l0aW9uIHJlc3VsdHM/CgojIyBObyB0ZW1wbwoKYGBge3J9CmV2ZW50c19zICU+JSAKICAgIG11dGF0ZShkYXRlID0gcm91bmRfZGF0ZShkYXRlLCB1bml0ID0gImRheSIpKSAlPiUgCiAgICBjb3VudChkYXRlLCBncm91cCkgJT4lIAogICAgZ2dwbG90KGFlcyh4ID0gZGF0ZSwgeSA9IG4sIGZpbGwgPSBncm91cCkpICsgCiAgICBnZW9tX2FyZWEoKQpgYGAKCiMjIyMgUXVhbCBpbnRlcnZhbG8gZGUgZGF0YSB0ZW1vcyBub3MgZGFkb3M/CmBgYHtyfQoKZXZlbnRzICU+JSAKICAgIG11dGF0ZShkYXkgPSByb3VuZF9kYXRlKGRhdGUsIHVuaXQgPSAiZGF5IikpICU+JSAKICAgIGNvdW50KGRheSkKICAgIApgYGAKCiMjIFBvciB0aXBvCgojIyBFdGMuCgojIDEgLSBXaGF0IGlzIG91ciBkYWlseSBvdmVyYWxsIGNsaWNrdGhyb3VnaCByYXRlPyBIb3cgZG9lcyBpdCB2YXJ5IGJldHdlZW4gdGhlIGdyb3Vwcz8KIyAyIC0gV2hpY2ggcmVzdWx0cyBkbyBwZW9wbGUgdGVuZCB0byB0cnkgZmlyc3Q/IEhvdyBkb2VzIGl0IGNoYW5nZSBkYXktdG8tZGF5PwojIDMgLSBXaGF0IGlzIG91ciBkYWlseSBvdmVyYWxsIHplcm8gcmVzdWx0cyByYXRlPyBIb3cgZG9lcyBpdCB2YXJ5IGJldHdlZW4gdGhlIGdyb3Vwcz8KIyA0IC0gTGV0IHNlc3Npb24gbGVuZ3RoIGJlIGFwcHJveGltYXRlbHkgdGhlIHRpbWUgYmV0d2VlbiB0aGUgZmlyc3QgZXZlbnQgYW5kIHRoZSBsYXN0IGV2ZW50IGluIGEgc2Vzc2lvbi4gCiMgNSAtIENob29zZSBhIHZhcmlhYmxlIGZyb20gdGhlIGRhdGFzZXQgYW5kIGRlc2NyaWJlIGl0cyByZWxhdGlvbnNoaXAgdG8gc2Vzc2lvbiBsZW5ndGguIFZpc3VhbGl6ZSB0aGUgcmVsYXRpb25zaGlwLgpTdW1tYXJpemUgeW91ciBmaW5kaW5ncyBpbiBhbiBleGVjdXRpdmUgc3VtbWFyeS4K